Back to All Jobs23 August 2026
Notice: This job listing has expired and is no longer accepting applications.Expired
remoteSoftware Engineer

Wind River is hiring for Wind River is Hiring for an Associate Engineer – Systems | Remote (India) | India (Remote)

Full Time10-20 LPAMore than 2 years
Wind River

About Wind River

Wind River has been a trusted name in mission-critical intelligent systems for over forty years. They build software that powers everything from NASA space missions (think Mars rovers and the James Webb Telescope) to large-scale 5G networks with Verizon and Vodafone. Simply put, if a system needs to be safe, secure, and reliable, Wind River is likely behind it.

Role Overview

This is an entry-level Associate Engineer role where you’ll dive into embedded Linux systems. You won’t be thrown in alone—you’ll work under senior engineers and a mentor. Depending on team needs and what you’re curious about, you could end up working on Kernel Sustaining, Board Support Packages (BSP), user space tools, or even toolchains. It’s a great fit for someone with 2–3 years of experience or strong academic projects who wants to grow in the embedded world.

Key Responsibilities

• Complete assigned bug fixes, small feature updates, and tests with guidance from your lead or mentor • Participate in code reviews, daily standups, and sprint planning to learn team workflows • Use Git for version control—branching, committing, and creating pull requests • Write clean and readable C/C++ code that follows team and Linux community standards • Run existing test suites, report bugs clearly, and help reproduce issues when needed • Update team documentation whenever you change or add something new • Communicate your progress and blockers regularly, especially since the team is spread across the US, Romania, and India

Qualifications & Requirements

• Bachelor’s degree in Computer Science, Electrical Engineering, or a related field (or equivalent hands-on experience) • 2 to 3 years of software engineering experience, or strong internship/academic project work • Basic comfort with C or C++ – you don’t need to be an expert, but you should be able to read and write code • Familiarity with Linux or basic embedded systems concepts • Understanding of the full software development cycle: design, write code, test, review, and document

Must-Have Non-Negotiables

• Ability to use Git for everyday tasks like cloning, branching, committing, and pushing • Can follow build and test instructions without getting lost • Basic debugging skills – reading logs, using print statements or a debugger with some direction • Willingness to learn new tools like Yocto, GDB, or kernel-specific debugging tools • Good communication skills – you’re comfortable asking questions and sharing status updates in a distributed team

Nice-to-Have Skills & Bonus Qualifications

• Internship or academic project experience in embedded systems, Linux kernel, or systems programming • Exposure to the Yocto Project or similar embedded Linux build systems • Basic familiarity with Linux kernel, device drivers, or user-space libraries • Some scripting experience in Python or Shell for automation tasks • Interest in BSP/hardware enablement, compilers/toolchains, security (CVEs), or real-time systems

Perks & Employee Benefits

• Work on technology that flies to Mars and powers critical 5G infrastructure – that’s real impact • Strong mentorship culture – you won’t be guessing what to do • Global team environment with colleagues in the US, Romania, and India • Recognized as a “Top Workplace” for ten years in a row with Great Place to Work certification • Inclusive culture that actually focuses on growth mindset, customer focus, and belonging • Remote role based in India with flexibility to work across time zones

Listing Notice

This job was manually reviewed and published by the JobFreak team based on information provided by the employer or sourced from their official careers page. Please verify final details on the employer's official site before applying.

Ready to Apply for this Role?

Click below to open the official application form on Wind River careers site.

Apply Directly on Official Site

Recommended Tech & Remote Opportunities

FORVIA HELLA
JOB

Software Engineer

FORVIA HELLA is Hiring for Software Development Assistant | Chennai

FORVIA HELLA
Chennai
Competitive

This role is a great entry point into software development, where you’ll support real projects while learning from experienced engineers. It’s ideal for freshers or early-career developers who want hands-on experience in coding, testing, and working in a professional development environment.

American Express
JOB

Software Engineer

American Express is Hiring for Software Engineer I | Bengaluru (Hybrid)

American Express
Bengaluru
Competitive

This is an entry-level software engineering role where you’ll work on building and maintaining real-world applications used by millions of customers. It’s a great opportunity for freshers or early-career developers who want to strengthen their fundamentals and grow in a structured, high-impact environment.

Google
JOB

Software Engineer

Google is Hiring for Software Engineer II (Google Ads) | Bengaluru

Google
Bengaluru
30-40 LPA

In this role, you’ll work on Google Ads systems that power online advertising across the internet. You’ll be building scalable software solutions that handle massive data and help businesses reach their audience effectively. This role is ideal for engineers with some experience who want to work on high-impact, large-scale systems.